import 'package:get/get.dart';
import 'package:sainbainu/common/utils/util.dart';

class EventEmitter extends GetxService {
  static EventEmitter get to => Get.find();

  /// 帖子发布（更新我的帖子列表、刷新关注页等）
  var createNote = ''.obs;
  void createNoteChange() {
    createNote.value = Util.generateRandomString();
  }

  /// 喜欢（更新我的喜欢列表）
  var like = ''.obs;
  void likeChange() {
    like.value = Util.generateRandomString();
  }

  /// 收藏（更新我的收藏列表）
  var collection = ''.obs;
  void collectionChange() {
    collection.value = Util.generateRandomString();
  }

  /// 评论（更新我的评论列表）
  var comment = ''.obs;
  void commentChange() {
    comment.value = Util.generateRandomString();
  }

  /// 关注（更新我的关注数）
  var follow = ''.obs;
  void followChange() {
    follow.value = Util.generateRandomString();
  }
}
